well-versed man - English Synonyms Dictionary